雪: snow, (literary) to wipe away (a humiliation etc)...
小贩: peddler, hawker...
蘸: to dip in (ink, sauce etc)...
保: to defend, to protect, to keep, to guarantee, to ensure, civil administration unit in the baojia system (old)...
同行: to journey together...
你们: you (plural)...
进: to go forward, to advance, to go in, to enter, to put in, to submit, to take in, recruit; receive; admit...
经理: manager, director...
养老金: pension...
欣欣向荣: (idiom) flourishing, thriving...